person selling marijuana retail - German English Dictionary